#!/usr/bin/env bash


# EXPANSÃO DE STRINGS


# "${#variavel}", Retorna o tamanho da string ou tamanho do numero de
# caracteres presentes na variavel

# "${variavel#ola}", Só corta o inicio da string e somente o inicio.

# Retorna o texto apartir da posição
# desejada. "${variavel:3}"

# Retorna o texto apartir da posiçao x e retorna o tamanho x.
# "${variavel:3:10}" =>  imprima apartir do terceiro caracter
# ate o decimo caracter.

# Troca a primeira ocorrencia uma unica vez
# "${variavel/ola/bom}" => vai trocar o primeiro 'ola' por 'bom' e o
#resto vai continuar.

# Troca todas as ocorrencias que encontrar.
# "${variavel//ola/bom}" => vai trocar todos os 'ola' por 'bom'.

# Se a string começar com vaca, substitua por passarinho.
# echo "${bixo/#vaca/passarinho}"

# Se a string Terminar com cachorro, substitua por gado.
# echo "${bixo/%cachorro/gado}"


# numero="1 2 3 4 5 6 7 8 9 10" #

# GULOSO, corta o texto do inicio da string.
# "${numero##1*6}" => vai cortar do 1 ate o 6.

# GULOSO, corta o texto do FINAL da string.
# "${numero%%6*10}" => vai cortar do 10 ate o 6.


#=========================================================================
#=========================================================================

#text="sadfsaedfsdfsdfsdfsd"
#echo "${#text}"

#text="ola como vai?"
#echo "${text#ola}"

#text="tudo ok?"
#echo "${text:2}"

#text="tudo ok?"
#echo "${text:3:6}"
